Module Lead Developer | Full Stack .NET, MS Dynamics, SSRS/SSIS | Contract

  •  Job Reference: 159880
  •  Industry: Information and Communications Technology
  •  Consultant Registration Number: R1442141
  •  EA License Number: 02C3423

Job Scope: 

  • Design, develop, test, and maintain enterprise applications using C#, .NET Core, ASP.NET, and related Microsoft technologies.
  • Develop web applications, RESTful APIs, web services, and system integrations to support business requirements.
  • Build and maintain responsive user interfaces using JavaScript, React, jQuery, Bootstrap, and related front-end technologies.
  • Develop and support Microsoft Dynamics 365 CRM customizations, plugins, and related components where required.
  • Design and develop reports using SQL Server Reporting Services (SSRS) and support data integration using SQL Server Integration Services (SSIS).
  • Develop and optimize SQL Server and MySQL databases, including queries, stored procedures, and performance tuning.
  • Support application deployment, troubleshooting, system maintenance, and production support activities.
  • Collaborate with business analysts, project teams, and stakeholders to translate business requirements into technical solutions.
  • Participate in code reviews, testing, documentation, and implementation of software development best practices.
  • Contribute to application modernization, system enhancements, and continuous improvement initiatives.

Job Requirements:

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or an equivalent combination of qualifications and relevant work experience.
  • 8-10 years of experience developing applications using C#, .NET Core, ASP.NET MVC, or ASP.NET Web Forms.
  • Experience developing REST APIs, web services, and enterprise web applications.
  • Working knowledge of JavaScript, React, jQuery, Bootstrap, HTML, and CSS.
  • Hands-on experience with Microsoft SQL Server, MySQL, Entity Framework, SSRS, and SSIS.
  • Familiarity with Microsoft Dynamics 365 CRM development is advantageous.
  • Experience using Git or other version control tools.
  • Excellent analytical, problem-solving, communication, and teamwork skills.